package com.smartleanx.module.hrm.controller.admin.contracttype.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Schema(description = "管理后台 - 标准合同库分类树形结构 Response VO")
@Data
@ExcelIgnoreUnannotated
public class ContractTypeTreeListRespVo {
    /**
     * 主键id
     */
    @Schema(description = "主键id", requiredMode = Schema.RequiredMode.REQUIRED, example = "28688")
    private Long id;

    /**
     * 父类id
     */
    private Long parentId;

    /**
     * 类型名称
     */
    private String typeName;

    /**
     * 文档数量
     */
    private Integer count = 0;
}
